cable bowden - French English Dictionary